flatbread snake - English Synonyms Dictionary